home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Garbo
/
Garbo.cdr
/
mac
/
arcers
/
sitrep2.sit
/
SitRep doc. (TEXT)
< prev
next >
Wrap
Text File
|
1990-10-14
|
6KB
|
112 lines
SitReport 2.0
⌐1989-90 Sven Axelsson
Document date: 11 Oct 1990
So, finally, here is the long promised version 2 of SitReport. From what I╒ve seen on
various servers, it appears as if I have waited too long to finish it. There are now
several other programs that provide the same facilities and more. Still, they usually
are shareware and SitReport is free, as long as you do not sell it or alter it in any way.
What does it do?
This program is a utility to be used in conjunction with StuffIt 1.5.1 (and earlier),
nowdays known as StuffIt Classic. It also works with StuffIt Deluxe, although it
probably isn╒t as useful with this program since the functionality it provides is
already included in StuffIt Deluxe.
As you all know, StuffIt has a facility for producing a report with some information
on the contents of an archive, and save that to a text file. In the shareware version of
StuffIt this function is severly limited in that it only reports the top-level items in
the archive. This makes the report useless with hierarchical archives, which
normally contains just a single folder as top-level item. Enter SitReport ╤ the report
generator for StuffIt archives!
SitReport produces a quite comprehensive report including file/folder hiearchy, sizes
of data/resource forks, compression methods etc. The report can be saved to a text
file or printed out directly from the program.
How does it work?
When you choose File Open Archive... and select the archive file of your choice,
you╒ll get a report similar to this one displayed in a window:
Contents of the StuffIt archive ╥SitRep2.sit╙.
Archive size is 546366 bytes including header info in 1 top-level file.
Archive comment:
This is a comment.
File/Folder name Type Crea Data Len %Saved Data Method Rsrc Len %Saved Rsrc Method
================ ==== ==== ======== ====== =========== ======== ====== ===========
SitRep 2 ─:
libs:
UpdCrc.lib LIB KAHL 0 0% None 1146 5% RLE
SitRep.Build.╣ QPRJ PJMM 0 0% None 405986 45% Huffman
SitRep.╣ QPRJ PJMM 0 0% None 446639 43% Huffman
SitRep.╣.rsrc rsrc RSED 0 0% None 4233 28% Huffman
SitReport APPL SITR 0 0% None 56034 32% Huffman
src:
AboutBox.p TEXT PJMM 630 41% Huffman 0 0% None
CSitRepApp.p TEXT PJMM 2310 64% Huffman 594 58% Huffman
CSitRepDoc.p TEXT PJMM 5175 60% Huffman 594 63% Huffman
CSitRepFile.p TEXT PJMM 11035 60% Huffman 0 0% None
CSitRepPane.p TEXT PJMM 2354 57% Huffman 594 53% Huffman
SitRep.p TEXT PJMM 588 46% Huffman 594 56% Huffman
SitRepIntf.p TEXT PJMM 4408 56% Huffman 0 0% None
UpdCrc.c TEXT KAHL 2965 57% Huffman 0 0% None
UpdCrcIntf.p TEXT PJMM 534 48% Huffman 0 0% None
UpdCrc.╣ PROJ KAHL 0 0% None 6906 30% Huffman
Total unpacked size for this archive is 953319 bytes in a total of 15 files.
This makes for a total saving of 43 percent.
The different items in the report are as follows:
Ñ The archive size is the size of the actual file as stored on disk.
Ñ The archive comment is the comment you can attach to a StuffIt archive by
selecting the rightmost button (the balloon) in the main display.
Ñ The files and folders are displayed with their full names and indented to show the
hierarchy. They are actually alloted much more space than in the figure above, so
even long names should fit in the display, even in deeply nested folders.
Ñ Type and creator have their usual meaning.
Ñ The sizes displayed for data and resource forks are the unpacked sizes, and the
╥%Saved╙ field shows how much space the compression has saved you.
Ñ The data- and resource method fields shows how that particular part has been
compressed, and can be one of None, RLE (Run Length Encoding), Huffman, or
Lempel-Ziv Welch.
Ñ Finally the total unpacked size for all files, the number of files in the archive, and
the total percentage of space saved is displayed.
Features:
The creator for the saved file is preset as ╒ttxt╒ (TechText). If you don╒t like this, it can
easily be fixed with the aid of ResEdit or a similar utility. The creator signature is
stored in a ╒STR ╒-resource named ╙Filetype╙ (ID 1000). Just remember that this string
must contain EXCACTLY four (4) characters.
Limitations:
Since the program uses TextEdit to display the text, it cannot handle reports longer
than 32,000 characters. HOWEVER; even though what you see on the screen and
what can be printed might be truncated, the full text for any size report will be put
into a file when you select File Save Report...
And of course it could have been fancier in all respects etc. etc. :^)
Who am I?
If you would like to contact me for any reason, such as telling me what a nice person
I am, inviting me out to dinner, or even (God forbid) reporting bugs, this is where
you can reach me.
By the way, this program is mine, put together in my spare time, and has no
association whatsoever with Microsoft. I just happen to work there ╤ Microsoft
International Product Group that is ╤ Europe, not Redmond.
email: uunet!microsoft!svenax
snailmail: Sven Axelsson
4 Corrig Avenue, Flat 1
D£n Laoghaire
Republic of Ireland
Legalities
StuffIt, StuffIt Classic, and StuffIt Deluxe are copyrighted programs by Aladdin
Software.
SitReport is copyrighted by myself. The usual legal disclaimers apply.